Big Huge Thesaurus

Spanish pointer

noun